sand separator - Allemand Anglais Dictionnaire